package cn.lingyangwl.agile.system.model.rqrs.user;

import cn.lingyangwl.agile.model.constants.ValidationCons;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import javax.validation.constraints.NotEmpty;

/**
 * 更新我的信息
 * @author shenguangyang
 */
@Getter
@Setter
@ToString
public class UserProfileUpdateReq {
    /** 用户昵称 */
    private String nickName;

    /** 用户邮箱 */
    @NotEmpty(message = ValidationCons.NOT_EMPTY)
    private String email;

    /** 手机号码 */
    @NotEmpty(message = ValidationCons.NOT_EMPTY)
    private String phone;

    /** 用户性别, 1=男,0=女,-1=未知 */
    private String sex;

    /** 用户头像 */
    private String avatar;
}
